home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc / Documentation / Tech Notes & Articles / Recipes / README next >
Encoding:
Text File  |  1995-11-08  |  1.6 KB  |  69 lines  |  [TEXT/ttxt]

  1. ReadMe: OpenDoc™ Recipes
  2.  
  3.  
  4. By The OpenDoc Design Team
  5. November 8, 1995
  6.  
  7. © 1993-1995  Apple Computer, Inc. All Rights Reserved.
  8. Apple, the Apple logo, and Macintosh are registered trademarks of Apple Computer, Inc.
  9. Mac and OpenDoc are trademarks of Apple Computer, Inc. 
  10.  
  11.  
  12. Introduction
  13. This document explains which recipes part developers need to implement for different kinds of parts.
  14.  
  15. All Part Editors must implement:
  16. All Dynamic Binding recipe(s)
  17. All Part Persistency recipes
  18. All Standards recipes
  19. All UI & Events recipes
  20. Imaging & Layout:
  21.             Adding a Display Frame
  22.             Adding a Facet
  23.             Part Drawing
  24.             Printing
  25.             Refcounting geometry recipe
  26.             Scrolling
  27.             ViewTypes & Presentations
  28.  
  29. Part Editors which support data interchange (the clipboard, drag & drop, or linking) must implement:
  30.  
  31. Data Interchange recipes
  32. Edit Menu:
  33.             Info… recipes (Linking Info)
  34.             Undo Recipes
  35.  
  36. Part Editors which support embedding of parts must implement:
  37.  
  38. everything above plus…
  39. All Document Menu recipes
  40. Edit Menu:
  41.             Info… recipes (Part Info only)
  42. Imaging & Layout:
  43.             Adjusting the Active Border
  44.             Clipping Embedded Facets
  45.             Embedding a Frame
  46.             Making a Frame Visible
  47.             RequestEmbeddedFrame recipe
  48.  
  49. Part Editors which support AppleEvents or Scripting must implement:
  50.  
  51. All Scripting recipes
  52.  
  53. Other optional recipes or documents for informational purposes:
  54.  
  55. Imaging & Layout:
  56.             Offscreen Canvases
  57.             QuickDraw GX and OpenDoc
  58. Standards:
  59.             Parameters
  60. Patching OpenDoc
  61. ShellPlugIn Recipe
  62. Storage:
  63.             Cloning Overview
  64.             OpenDoc Draft
  65.             Persistent Reference
  66.             RefCounting
  67.             StorageUnit
  68. Utilities Documentation
  69.